export DBF do MSSQL

Otázka od: Zapletal Martin

28. 7. 2004 11:20

Chtel bych se zeptat jake mam moznosti pri exportu DBF tabulky do MSSQL.
Uprednostnuji jednoduche reseni.
dik Martin

D5,XP


Odpovedá: Jiri Virt

28. 7. 2004 11:34

pred BDE a BatchMove

Jirka Virt


Odpovedá: Zalesak Tomas

28. 7. 2004 11:20

> Chtel bych se zeptat jake mam moznosti pri exportu DBF
> tabulky do MSSQL. Uprednostnuji jednoduche reseni.

spustit na MSSQL7+ pod sysadminem:

SELECT *
INTO dbo.NovaTabulkaZDBF
FROM
OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source="C:\Cesta";Extended properties=dBase 5.0')...[Soubor]

C:\Cesta je adresar, kde lezi DBF soubor z pohledu serveru
Soubor je 8.3 jmeno DBF souboru bez pripony

Tomas Zalesak


Odpovedá: Marek

28. 7. 2004 13:37

 
ja si nactu obe tabulky a

 while not DM.TB_odbery.Eof do
  begin
    DM.QR_odbery.Insert;
      for i := 0 to DM.TB_odbery.FieldCount-1 do DM.QR_odbery.Fields[i]
Value := DM.TB_odbery.Fields[i].Value;
    DM.QR_odbery.Post;
    DM.TB_odbery.Next;
  end;
 
 
Marek
 
Chtel bych se zeptat jake mam moznosti pri exportu DBF tabulky do MSSQL.
Uprednostnuji jednoduche reseni.
dik Martin
 
D5,XP
 


Odpovedá: Zapletal Martin

28. 7. 2004 12:27

Zapomel jsem rict, bez BDE by to neslo?. Pouzivam Apollo a to je bez BDE.


> pred BDE a BatchMove
>
> Jirka Virt


Odpovedá: Zapletal Martin

28. 7. 2004 12:43

Mozna je to blbost, ale nejde to nejak bez MSSQL?

> spustit na MSSQL7+ pod sysadminem:
>
> SELECT *
> INTO dbo.NovaTabulkaZDBF
> FROM
OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data
Source="C:\Cesta";Extended properties=dBase 5.0')...[Soubor]